// *******************************************************************************************************
// # エリア
//   ・トップ
// *******************************************************************************************************

$(function(){

	/*******************************************************
	 *　タブエリアの切り替え
	 *******************************************************/
	var tabAreaId = '';

	function tabContentCheck(){
		$('#tabSearch').find('li').on('click', function(e){
			if ($(this).hasClass('left') && tabAreaId == 'R') {
				tabAreaId = 'L';
				appendWrapper.changeCtsHeight();
			}
			else if ($(this).hasClass('right') && tabAreaId == 'L') {
				tabAreaId = 'R';
			};
		});
		tabAreaId = $('#tabSearch').find('li.left').hasClass('active') ? 'L' : 'R';
	};

	/*******************************************************
	 *　地域詳細開閉
	 *******************************************************/
	function areaDetailCheck(){
		var $btn = $('.mod_box_head_search_list .box_ttl_page .lead a.mod_link_txt'),
			$target = $('.mod_box_head_search_list .mod_box_authority_top .mod_box_section');

		var areaToggle = new APMN.ToggleOpener({
			btn: $btn,
			target: $target,
			isOpen: false
		});
		areaToggle.toggle = function(b){
			if (b) $btn.text('詳細を閉じる');
			else $btn.text('詳細を見る');
		};
		areaToggle.moving = function(b){
			if (tabAreaId == 'L'){
				appendWrapper.changeCtsHeight();
			};
		};
	};


	// init
	tabContentCheck();
	areaDetailCheck();	
	
});
